Self-healing trans-cloud applications

نویسندگان

چکیده

Abstract Trans-cloud applications consist of multiple interacting components deployed across different cloud providers and at service layers (IaaS PaaS). In such complex deployment scenarios, fault handling recovery need to deal with heterogeneous offerings take into account inter-component dependencies. We propose a methodology for self-healing trans-cloud from failures occurring in application or the services hosting them, both during while they are being operated. The proposed enables reducing time rely on faulted services, hence residing “unstable” states where can suddenly fail cascade exhibit erroneous behaviour. also present an open-source prototype illustrating feasibility our proposal, which we have exploited carry out extensive evaluation based controlled experiments monkey testing.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Monitoring Enterprise Applications and the future of Self-Healing Applications

With the drastic growth of the Internet and the advance of hardware and software technologies, the enterprise information systems supporting business operations and functions have become more and more complex. The need of monitoring the behavior of such systems is becoming apparent, since it allows detecting problems early and resolving them before they become fatal and affect business seriousl...

متن کامل

Self-Configuring Mashup of Cloud Applications

This paper presents a general approach for automatic composing and orchestrating applications distributed over the cloud. The process is driven by user requirements that are made explicit though a goal specification language. The self-configuration module dynamically organizes a mashup application by composing existing cloud application as atomic brick to compose. Finally the orchestrator modul...

متن کامل

Self-Awareness of Cloud Applications: Extended survey

Cloud applications today deliver an increasingly larger portion of the Information and Communication Technology (ICT) services. To address the scale, growth, and reliability of cloud applications, self-aware management and scheduling are becoming commonplace. How are they used in practice? In this chapter, we propose a conceptual framework for analyzing state-of-the-art self-awareness approache...

متن کامل

Multifunctional Polymers and Composites for Self-Healing Applications

Public reporting burden for this collection of information is estim . ..• .J to average 1 hour per response, including the lime for reviewing in ( RL-SR-AR-TR-07-0224 galhering and maintaining the data needed, and completing and reviewing the colleclion of information. Send comments regarding this of information, including suggestions for reducing this burden to Washington Headquarters Service,...

متن کامل

Self-managing cloud-native applications: Design, implementation, and experience

Running applications in the cloud efficiently requires much more than deploying software in virtual machines. Cloud applications have to be continuously managed : 1) to adjust their resources to the incoming load and 2) to face transient failures replicating and restarting components to provide resiliency on unreliable infrastructure. Continuous management monitors application and infrastructur...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computing

سال: 2021

ISSN: ['0010-485X', '1436-5057']

DOI: https://doi.org/10.1007/s00607-021-00977-z